package br.ufrj.dcc.ia.utils;


public class Carta {
	
	public Naipe naipe = null;
	public Valor valor = null;
	public int pontos = 0;
	public boolean visivel = false;
	
	public boolean isVisivel() {
		return visivel;
	}

	public void setVisivel(boolean visivel) {
		this.visivel = visivel;
	}

	public Carta(Naipe naipe, Valor valor) {
		super();
		this.naipe = naipe;
		this.valor = valor;
		this.pontos = valor.getPontos();
		this.visivel = false;
	}
		
	public Carta() {
		super();
	}
	
	public Naipe getNaipe() {
		return naipe;
	}

	public Valor getValor() {
		return valor;
	}


	public int getPontos() {
		return pontos;
	}
	
	public String toString(){
		return this.getValor() + " de " + this.getNaipe();  
	}
}
